Web Service Discovery in Large Distributed System Incorporating Semantic Annotations

نویسندگان

  • Guowen Wu
  • Jing-zhou Zhang
  • Xiao-Kun Ge
  • Shou-jian Yu
چکیده

Web services are the new paradigm for distributed computing. A critical factor to the overall utility of Web services is a scalable, flexible and robust discovery mechanism. Traditional centralized indexing scheme can’t scale well with a large distributed system. In this paper, we first use an ontology-based approach to capture real world knowledge for semantic service annotation. Then we use a distributed hash table (DHT) based catalog service in P2P system to index the ontology information and store the index at peers. We have discussed the DHT based service discovery model and discovery procedure. The solution to system evolution is proposed. However, DHT supports only exact match lookups, we have made improvement to the matching algorithm for flexible service discovery. The experiments show that the discovery model has good scalability and the semantic annotation can notably improve discovery exactness. The improved algorithms can discover the most potential service against request.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic Annotation of Web Services

Web services are the latest attempt to revolutionize large scale distributed computing. They are based on standards which operate at the syntactic level and lack semantic representation capabilities. Semantics provide better qualitative and scalable solutions to the areas of service interoperation, service discovery, service composition, and process orchestration. SAWSDL defines a mechanism to ...

متن کامل

A Mixed Initiative Framework for Semantic Web Service Discovery and Composition

A central element of emerging Service Oriented Architectures (SOA) is the ability to develop new applications by composing enterprise functionality encapsulated in the form of services – whether within a given organization or across multiple ones. Semantic service annotations, including annotations of both functional and non-functional attributes, offer the prospect of facilitating this process...

متن کامل

Adding Semantics to Web Services

With the increasing growth in popularity of Web services, discovery of relevant Web services becomes a significant challenge. One approach is to develop semantic Web services where by the Web Services are annotated based on shared ontologies, and use these annotations for semantics-based discovery of relevant Web Services. We discuss one such approach that involves adding semantics to WSDL usin...

متن کامل

A Framework for Resource Annotation and Classification in Bioinformatics

Semantic annotation is commonly recognized as one of the cornerstones of the semantic Web. In the context of Web services, semantic annotations can support effective and efficient discovery of services, and guide their composition into workflows. Because semantic annotation is a time consuming and expensive task, (semi-)automatic approaches for semantic annotation extraction are required. In th...

متن کامل

A DHT-based semantic overlay network for service discovery

The number of available Internet services increases every day. This trend demands distributed models and architectures to support scalability as well as semantics to enable efficient publication and retrieval of services. Two common approaches toward this goal are semantic overlay networks (SONs) and distributed hash tables (DHTs) with semantic extensions. SONs enable semantic-driven query answ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006